rely heavily on outside financial sources - Alemán Inglés Diccionario